﻿@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, span {
	font-size:12px;
	font-family:"微软雅黑", "幼圆", Helvetica;}
html, body, div, #content, #contain, #submit,
#footer, p, ul, li, span, h1, h2, h3, h4 {margin:0; padding:0;}
/*======================== for footer div =======================*/
html, body, #content {height: 100%;}
body > #content {height: auto; min-height: 100%;}
#contain {padding-bottom: 20px;}
#footer {
	position: relative;
	margin-top: -70px;
	height: 70px;
	clear:both;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */
/* END ====================== for footer div =====================*/
h3#pagetitle {text-align:center; padding:5px 0 0 0;}
#content {}
#contain {
	text-align:center;}
#contain table {
	border-collapse:collapse;
	margin:0 auto;
	padding:0;}
#contain th, #contain td {
	padding:4px;
	background-color:#f2f8fe;
	border:solid 1px #53738A;
	}
#contain th {
	background-color:#c3dff4;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;}
#contain tr.alt-color td {background-color:#dfeefe;}
#contain td.alt-color {background-color:#dfeefe;}
#contain tr.alt-color1 td {background-color:#dfeefe;text-align:center;}
#contain td.alt-color1 {background-color:#dfeefe;text-align:center;}
#contain td {text-align:left;}
#submit {
	width:600px;
	margin:0 auto;
	padding-top:5px;
	text-align:center;
	padding-bottom: 5px;}
#submit p {text-align:center;}
input.btn, input.ext {
	border:none;
	cursor:pointer;
	padding:0!important;
	height:16px !important;}
#footer {
	position:relative;
	text-align:center;}
#footer #cy-info {
	display:block;
	width:100%;
	text-decoration:overline;}
#footer #logo {
	display:block;
	padding:25px 66px;
	margin-left:6px;}
.clear {
	line-height:0;
	height:0;
	clear:both;}
a {color:#0C3374;}
a:hover {background-color:#DEE8F1;}

/*================================= admin =================================*/ 
#admin {color:#0c3374;}
#admin #contain table input, #admin #contain table select {color:#0C3374;}
#admin #contain #continue th {background-color:#0C3374;}
#admin #contain #pagetitle span {background:#fff url(../images3/particular-ctl2.jpg) no-repeat center;}
#admin input.btn {
	color:#fff;
	background-color:#0D377C;
	border-style:solid;
	border-width:1px;
	border-color:#306ccd #092149 #092149 #306ccd;
	display:inline-block;
	margin-right:5px;
	text-decoration:none;}
#admin input.ext {
	color:#fff;
	border-style:solid;
	border-width:1px;
	border-color:#cf0000 #610000 #610000 #cf0000;
	background-color:#900;}
#admin #footer #cy-info {color:#0c3374;}
/* END ================================= admin =================================*/ 
/*================================= assistant =================================*/ 
#assistant {color:#124c8e;}
#assistant #contain table input, #assistant #contain table select {color:#124c8e;}
#assistant #contain #continue th {background-color:#3b7ecc;}
#assistant #contain #pagetitle span {background:#fff url(../images3/particular-ctl.jpg) no-repeat center;}
#assistant input.btn {
	color:#fff;
	background-color:#2360a6;
	border-style:solid;
	border-width:1px;
	border-color:#6ea5e6 #1a487e #1a487e #6ea5e6;
	display:inline-block;
	margin-right:5px;
	text-decoration:none;}
#assistant input.ext {
	color:#fff;
	background-color:#c52727;
	border-style:solid;
	border-width:1px;
	border-color:#f77979 #910b0b #910b0b #f77979;}
#assistant #footer #cy-info {color:#124c8e;}
/* END =============================== assistant ===============================*/  
/*=============================== wellcome ===============================*/
body#adminwell {background:#FFF url(../images3/wellcome.jpg) no-repeat center 130px;}
#adminwell #cy-info {color:#0c3374;}
body#assistantwell {background:#FFF url(../images3/wellcome2.jpg) no-repeat center 130px;}
#assistantwell #cy-info {color:#124c8e;}
/* END ========================== wellcome ================================*/